package com.example.everying.model.vo.user;/*
 * 项目名称: everything
 * 文件名: UserInfoVo
 * 作者: 张泽阳
 * 日期: 2025/5/23
 * 描述:
 */

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.example.everying.model.entity.user.LabelEntity;
import com.example.everying.model.entity.user.UserEntity;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
public class UserInfoVo extends UserEntity {

/*    @ApiModelProperty(value = "用户信息")
    UserEntity userEntity;*/
    @ApiModelProperty(value = "标签图片url")
    List<LabelEntity> labelPicUrls;

    @ApiModelProperty(value = "邀请码")
    public String inviteCode;

    @ApiModelProperty(value = "余额")
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private BigDecimal availableAmount;

    @ApiModelProperty(value = "是否认证")
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private Integer isAuth;

}
